.bc_main {
	background-color: #C7484D;
}

.bc_f4 {
	background-color: #F4F4F4;
}

.bc_eee {
	background-color: #EEE;
}

.bc_000 {
	background-color: #000;
}

.bc_FFF {
	background-color: #FFF;
}

.col_main {
	color: #C7484D;
}

.col_000 {
	color: #000;
}

.col_fff {
	color: #FFF;
}


.bc-head {
	background-color: #FFF;
	color: #000;
}

.bc-border {
	border-bottom: 1px solid #CCC;
}

.c_both {
	clear: both;
}

/*禁用长按出现的菜单*/


/* * {
	-webkit-touch-callout: none;
	系统默认菜单被禁用
	-webkit-user-select: none;
	webkit浏览器
	-khtml-user-select: none;
	早期浏览器
	-moz-user-select: none;
	火狐
	-ms-user-select: none;
	IE10
	user-select: none;
} */

input,
textarea {
	-webkit-user-select: auto;
	/*webkit浏览器*/
	margin: 0px;
	padding: 0px;
	outline: none;
}

div,
span,
img,
li,
p {
	cursor: pointer;
}


/* 内容背景色 */

.bg-wh {
	background: #fff;
}


/*灰色背景的*/

.bg-gr {
	background: #f0eff5;
}


/* ****************弹性盒子 *******************/

.fx {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.fx_1 {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.fx_2 {
	-webkit-box-flex: 2;
	-ms-flex: 2;
	flex: 2;
}

.fx_3 {
	-webkit-box-flex: 3;
	-ms-flex: 3;
	flex: 3;
}

.fx_4 {
	-webkit-box-flex: 4;
	-ms-flex: 4;
	flex: 4;
}

.fx_ver {
	-webkit-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.fx_col {
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-orient: vertical;
	box-orient: vertical;
}


/**
 * text hide
 */

.tx-hid {
	/*文字一行样式处理*/
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	-webkit-box-flex: 1;
	height: inherit;
}

.tx-hid2 {
	/*文字两行样式处理*/
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	-webkit-box-flex: 1;
	height: inherit;
}

.tx-hid3 {
	/*文字三行样式处理*/
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	-webkit-box-flex: 1;
	height: inherit;
}

.tx-hid4 {
	/*文字四行样式处理*/
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	-webkit-box-flex: 1;
	height: inherit;
}

.img_filter {
	/* 滤镜 将图像转换为灰度图像 */
	-webkit-filter: grayscale(100%);
	/* Chrome, Safari, Opera */
	filter: grayscale(100%);
}


/* **********base  css************** */

html,
body,
div,
span,
button,
p,
input,
textarea,
footer,
pre {
	font-family: 'Microsoft YaHei';
}

#Page_5 {
	border-top-width: 00px;
	border-right-width: 00px;
	border-bottom-width: 00px;
	border-left-width: 00px;
	border-style: none;
	border-color: rgba(255, 0, 0, 1);
}

#Header_5 {
	width: 100%;
	height: 3.1em;
	left: 0.00em;
	top: 0.00em;
	border-radius: 0px;
	font-size: 1em;
	z-index: 2222;
	box-sizing: border-box;
}

#Header_5> h1 {
	font-weight: normal !important;
	/*padding-top: 0.57em;*/
}

#Header_5 .return {
	background-image: url('../css/images/return3.png');
	width: 2em;
	height: 2em;
	margin-left: .5em;
	background-size: 29%;
}

#Header_5 .search {
	background-image: url('../css/images/search.png');
	width: 2em;
	height: 2em;
	margin-right: .5em;
}


/*#Header_5 .common-pad {
	padding: 0em 0.625em;
	display: none;
}
*/

#Header_5 .common-pad {
	padding: 0;
}

#HeaderBox_5 {
	height: 3em;
	left: 0.00em;
	top: 3.1em;
	background-color: rgba(255, 255, 255, 1);
	z-index: 2222;
}

#HeaderBox_5 .cc {
	width: 100%;
}

#ScrollContent_5 {
	padding-top: 3em;
}


/*大部分的按钮样式*/

.btnStyle {
	width: 92vw;
	height: 3em;
	border-radius: 0.33em;
	/*width: 13.4em;*/
	/*height: 3.15em;*/
	/*border-radius: 1.5em;*/
	background: #4174d6;
	margin: 0 auto;
	text-align: center;
	line-height: 3.15em;
	color: #fff;
	font-size: 1.1em;
}


/*查看更多*/

#search_more {
	height: 2em;
	line-height: 2em;
}


/* 特殊 */

[data-control="CUSTOMLISTVIEW"]> li {
	display: none !important;
}


/*去除搜索框默认的×*/

input[type=search]::-webkit-search-cancel-button {
	-webkit-appearance: none;
	/*//此处只是去掉默认的小×*/
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

input[type="number"] {
	-moz-appearance: textfield;
}


/* 右箭头的背景图片 */

.right_bg_w {
	background: url('../css/images/into_w.png') no-repeat !important;
	background-position: 95% center !important;
	background-size: 0.5em 1em !important;
}


/*灰色的*/

.right_bg_g {
	background: url('../css/images/into.png') no-repeat !important;
	background-position: 95% center !important;
	background-size: 0.5em 1em !important;
}


/*顶部字体 35px*/

.title-fot {
	text-align: center;
	font-size: 1em;
	font-weight: normal;
}


/*tab切换  30px*/

.bg-col {
	background-color: #ebebeb;
}

.bg-col2 {
	background-color: #eee;
}

.bg-col3 {
	background-color: #e5e5e5;
}

.line-no {
	outline: none;
}

pre {
	white-space: pre-wrap;
	/* css-3 */
	white-space: -moz-pre-wrap;
	/* Mozilla, since 1999 */
	white-space: -pre-wrap;
	/* Opera 4-6 */
	white-space: -o-pre-wrap;
	/* Opera 7 */
	word-wrap: break-word;
	/* Internet Explorer 5.5+ */
}

.v-hid {
	visibility: hidden;
}

.share {
	width: 2em;
	height: 2em;
	background-image: url('../css/images/share.png');
	background-size: 50%;
}

body {
	width: 100vw;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

/*获取验证码不可点*/

.getCodeBtnDisabled {
	background: #ccc !important;
	color: #fff !important;
	border: 1px solid #ccc !important;
}


/* 可变化的提示头部 */

.title_tips {
	font-size: 0.9em;
	color: #ccc;
}

.posiab_r {
	position: absolute;
	right: 0;
}

.lettsp {
	letter-spacing: .2em;
}


/* 宽度 */

.uw10 {
	width: 10%;
}

.uw20 {
	width: 20%;
}

.uw25 {
	width: 25%;
}

.uw30 {
	width: 30%;
}

.uw33 {
	width: 33.333%;
}

.uw40 {
	width: 40%;
}

.uw50 {
	width: 50%;
}

.uw60 {
	width: 60%;
}

.uw70 {
	width: 70%;
}

.uw80 {
	width: 80%;
}

.uw90 {
	width: 90%;
}

.uw100 {
	width: 100%;
}

.col_333 {
	color: #333;
}

.col_666 {
	color: #666;
}

.col_999 {
	color: #999;
}

.col_aaa {
	color: #AAA;
}

.col_ccc {
	color: #CCC;
}

.fot_065 {
	font-size: .65em;
}

.fot_07 {
	font-size: .7em;
}

.fot_075 {
	font-size: .75em;
}

.fot_08 {
	font-size: .8em;
}

.fot_086 {
	font-size: .86em;
}

.fot_09 {
	font-size: .9em;
}

.fot_11 {
	font-size: 1.1em;
}

.fot_12 {
	font-size: 1.2em;
}

.fot_13 {
	font-size: 1.3em;
}

.fot_15 {
	font-size: 1.5em;
}

.mart_023 {
	margin-top: .23em;
}

.mart_05 {
	margin-top: .5em;
}

.mart_07 {
	margin-top: .7em;
}

.mart_075 {
	margin-top: .75em;
}

.mart_1 {
	margin-top: 1em;
}

.mart_2 {
	margin-top: 2em;
}

.marl_1 {
	margin-left: 1em;
}

.marl_2 {
	margin-left: 2em;
}

.marr_1 {
	margin-right: 1em;
}

.marb_075 {
	margin-bottom: .75em;
}

.marb_1 {
	margin-bottom: 1em;
}

.marb_3 {
	margin-bottom: 3em;
}

.pada_05 {
	padding-top: .5em;
}

.pada_1 {
	padding: 1em;
}

.pada_2 {
	padding: 2em;
}

.padt_09 {
	padding-top: .9em;
}

.padr_02 {
	padding-right: .2em;
}

.padr_035 {
	padding-right: .35em;
}

.padr_045 {
	padding-right: .45em;
}

.padr_05 {
	padding-right: .5em;
}

.padlr_03 {
	padding: 0 .3em;
}

.padr_2 {
	padding-right: 2em;
}

.padb_1 {
	padding-bottom: 1em;
}



.chat {
	background-color: #000;
	opacity: 0.3;
	left: 0;
	top: 0;
	position: fixed;
	z-index: 33333;
	width: 100%;
	height: 100%;
}